Portuguese-English dictionary »

mabeco meaning in English

PortugueseEnglish
mabeco noun
{m}

African hunting dog(Lycaon pictus)
noun