Polish-English dictionary »

supermarket meaning in English

PolishEnglish
supermarket noun

supermarketnoun
store