English-Latin dictionary »

loud / excessive / boisterous / derisive laugh, guffaw meaning in Latin

EnglishLatin
loud / excessive / boisterous / derisive laugh, guffaw noun

cachinnus [cachinni](2nd) M
noun