Meaning of insalada

insalada

Tagalog

n. salad