C-store definition

sēstôr
A convenience store.
noun
0
0
Advertisement