Meaning of nakapagtataka

nakapagtataka

Tagalog

nakapagtataka adj. magic; like magic