Dutch to English Translation

Nederlandse versie

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