Estrela Mountain Dog (English, noun)
expansion: Estrela Mountain Dog (plural Estrela Mountain Dogs)
Senses:
glosses: A large breed of dog from the Estrela Mountains of Portugal bred to guard herds and homestads.
Forms:
form: Estrela Mountain Dogs
tags: plural