Translation of tawa in English:

tawa

laugh

(ketawa)

noun

  • 1

    laugh, laughter