Translation Of Demaratus In Different Languages

English
Ways to say demaratus
Δημάρατος [dēmáratos]
Demaratus