Dutch to English Translation

Nederlandse versie

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