Meaning of dilikadesa

dilikadesa

Tagalog

adj. refinement; fastidiousness