Meaning of makapagtaka

makapagtaka

Tagalog

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