English-Latin dictionary »

laugh aloud or boisterously, guffaw meaning in Latin

EnglishLatin
laugh aloud or boisterously, guffaw verb

cachinno [cachinnare, cachinnavi, cachinnatus](1st)
verb