English | German | Russian | Czech

bottle store English

Meaning bottle store meaning

What does bottle store mean?

bottle store

(New Zealand, South Africa) A liquor store

Are you looking for...?