Meaning of dilikado

dilikado

Tagalog

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