Laugh unrestrainedly and heartily
English: roar, howl
Bahasa: mengaum, menderu, mengaung, menderu-deru
Less certain link between this word and this sense.
howl, roar
English: roar, howl
Bahasa: mengaum, menderu, mengaung, menderu-deru
Less certain link between this word and this sense.