supercito
Spanish
Noun
supercito
m
(
plural
supercitos
)
corner store
; minisupermarket