Portuguese-English dictionary »

boi-almiscarado meaning in English

PortugueseEnglish
boi-almiscarado noun
{m}

musk ox(Arctic mammal)
noun