Meaning of karaka

karaka

Tagalog

adv. at once; immediately