Rafeiro do Alentejo

English

Noun

Rafeiro do Alentejo (plural Rafeiros do Alentejo)

  1. A Portuguese breed of livestock guardian dog.

Further reading