Meaning of dilikada

dilikada

Tagalog

adj. fastidious; delicate; crucial; critical; risky; arduous