Meaning of tumawa

tumawa

Tagalog

(tumatawa, tumawa, tatawa) v., inf. laugh