English-Spanish dictionary »

hermaphroditus meaning in Spanish

EnglishSpanish
Hermaphroditus (Greek god)
proper noun

Hermafroditoproper noun
{m}