English-Spanish dictionary »

ophiotaurus meaning in Spanish

EnglishSpanish
Ophiotaurus (mythical creature)
noun

Ofiotauronoun
{m}