Portuguese-English dictionary »

macópio meaning in English

PortugueseEnglish
macópio noun
{m}

rock hyrax(Procavia capensis)
noun