Polish-English dictionary »

samoobsługa meaning in English

PolishEnglish
samoobsługa noun

self-servicenoun
the practice of serving oneself