Portuguese-English dictionary »

elefante da floresta meaning in English

PortugueseEnglish
elefante da floresta noun
{m}

African forest elephant(Loxodonta cyclotis)
noun