Dutch to English Translation

Nederlandse versie

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