Portuguese-English dictionary »

cabra-montês meaning in English

PortugueseEnglish
cabra-montês noun
{f}

ibex [ibexes](type of wild mountain goat)
noun
[UK: ˈaɪ.beks] [US: ˈaɪ.beks]