Meaning of kara-karaka

kara-karaka

Tagalog

kara-karaka adv. immediately