Sekirov Dictionary
/
Practise
My words
Apps
Sign in
drink shop
noun
1
•
A
convenience
store
,
selling
drinks
and
other
items.
forms
drink shops
This dictionary works without the internet:
on your phone
·
in Chrome