English-French dictionary »

hermaphroditus meaning in French

EnglishFrench
Hermaphroditus (Greek god)
proper noun

Hermaphrodite◼◼◼nom propre
{m}