English-Polish dictionary »

self-serve meaning in Polish

EnglishPolish
self-serve adjective

samoobsługowyadjective