Meaning of sitsaro

sitsaro

Tagalog

sitsaro n., bot. pea (kind of)