Search term Haras has one result
PT Portuguese EN English
haras (n) [animal breeding place] (n) stud (n) [animal breeding place]