English-French dictionary »

cynthus meaning in French

EnglishFrench
Cynthus (mountain of Delos)
proper noun

Cynthe◼◼◼nom propre
{m}

Kynthosnom propre
{m}