English-French dictionary »

ophiotaurus meaning in French

EnglishFrench
Ophiotaurus (mythical creature)
noun

Ophiotauros◼◼◼nom {m}