lachte laut

listen to the pronunciation of lachte laut
Almanca - İngilizce
guffawed
past of guffaw