Meaning of sarsa

sarsa

Cebuano

n. sauce


sarsa

Cebuano

see salsa.


sarsa

Cebuano

n. bottle cap.