German to English Dictionary

Deutsch Version

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