Search term store has 3 results
EN English PL Polish
store (n) przechowywać (n)
store (n) sklep (n) {m}
PL Polish EN English
Štore Štore