Tumawa (en. Laughing)

Translation into Tagalog

Synonyms

  • howling
  • cackling
  • chuckling
  • giggling
  • snickering