Dutch to English Translation

Nederlandse versie

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