DE → EN
EN → DE
babelfish
/
English → Deutsch
to let out a guffaw
Wörterbuch
schallend lachen
to let out a guffaw
laut lachen
to let out a guffaw