English-Italian dictionary »

ophiotaurus meaning in Italian

EnglishItalian
Ophiotaurus (mythical creature)
noun

Ofiotauronoun
{m}