Meaning of natutuwa

natutuwa

Cebuano

delighted