Portuguese-English dictionary »

leão do cabo meaning in English

PortugueseEnglish
leão do Cabo noun
{m}

Cape lion(Panthera leo melanochaita)
noun