German to English Dictionary

Deutsch Version

tommy screw German pronunciation - Say tommy screw in English pronunciation Meaning of "tommy screw" in English language