English-Polish dictionary »

bottle shop meaning in Polish

EnglishPolish
bottle shop

sklep monopolowy