hamnasa

Tetum

Verb

hamnasa

  1. to laugh