Polish-English dictionary »

zbłąkana owieczka meaning in English

PolishEnglish
zbłąkana owieczka noun

lost sheepnoun
disadvantaged or marginalized person