Portuguese-English dictionary »

ofiotauro meaning in English

PortugueseEnglish
Ofiotauro noun
{m}

Ophiotaurus(mythical creature)
noun