Tagalog Dictionary
Tagalog
masarap adj. delicious; tasty; savory US: savory); delicate (aroma); enjoyable