Dutch to English Translation

Nederlandse versie

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