Dutch to English Translation

Nederlandse versie

meteoorkrater {de} Dutch pronunciation - Say meteoorkrater {de} in English pronunciation Meaning of "meteoorkrater {de}" in English language