Synonyms for sari-sari store
- noun
Definitions
- n. 1
A convenience store in the Philippines; a neighborhood variety store; a minimarket selling basic necessities.
A convenience store in the Philippines; a neighborhood variety store; a minimarket selling basic necessities.