Tetum edit

Verb edit

hamnasa

  1. to laugh