Tagalog Dictionary
Tagalog
makapagtaka (nakakapagtaka, nakapagtaka, makakapagtaka) v., inf. cause surprise; excite curiosity and interest of