Dutch to English Translation

Nederlandse versie

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