Dutch to English Translation

Nederlandse versie

spier verscheuren Dutch pronunciation - Say spier verscheuren in English pronunciation Meaning of "spier verscheuren" in English language