Portuguese-English dictionary »

leão de nemeia meaning in English

PortugueseEnglish
Leão de Nemeia proper noun

Nemean Lion(mythical lion of Nemea)
proper noun