Meaning of panlasa

panlasa

Tagalog

n. sense of taste; palate; taste