Dutch to English Translation

Nederlandse versie

zich aftobben Dutch pronunciation - Say zich aftobben in English pronunciation Meaning of "zich aftobben" in English language