Meaning of satsaro

satsaro

Cebuano

n. pea