hamnasa
Tetum
Verb
hamnasa
to
laugh