German to English Dictionary

Deutsch Version

pinhead German pronunciation - Say pinhead in English pronunciation Meaning of "pinhead" in English language