Sari-sari Store Definition

noun
Wiktionary