English-Latin dictionary »

immoderate / excessive or boisterous laughter, guffawing meaning in Latin

EnglishLatin
immoderate / excessive or boisterous laughter, guffawing noun

cachinnatio [cachinnationis](3rd) F
noun