Translation of "Guffawing" in German

Related phrases