English-Polish dictionary »

convenience store meaning in Polish

EnglishPolish
convenience store noun
a small retail store

kiosknoun