Dutch to English Translation

Nederlandse versie

atalanta Dutch pronunciation - Say atalanta in English pronunciation Meaning of "atalanta" in English language