sari-sari store
Noun
Meaning
sari-sari store (plural sari-sari stores)
(Philippines) A convenience store in the Philippines; a neighborhood variety store; a minimarket selling basic necessities.
Noun
sari-sari store (plural sari-sari stores)
(Philippines) A convenience store in the Philippines; a neighborhood variety store; a minimarket selling basic necessities.