German to English Dictionary

Deutsch Version

laughing stock German pronunciation - Say laughing stock in English pronunciation Meaning of "laughing stock" in English language