English-Polish dictionary »

street urchin meaning in Polish

EnglishPolish
street urchin noun
child living, or spending most of their time, in the streets

uliczniknoun