Meaning of malasa

malasa

Tagalog

adj. tasty; tasteful; palatable