Portuguese-English dictionary »

antilocaprídeo meaning in English

PortugueseEnglish
antilocaprídeo noun
{m}

antilocapridnoun