Meaning of sarsa

sarsa

Tagalog

n. sauce; gravy