laut lachen

listen to the pronunciation of laut lachen
German - English
to guffaw
to let out a guffaw
laugh out loud
giggern (laut und abgehackt lachen)
to cackle (laugh noisily)