Tagalog Dictionary
Tagalog
hanglay n. sour and acrid taste or odour (US: odor) of uncooked vegetables