Polish-English dictionary »

ofiara losu meaning in English

PolishEnglish
ofiara losu noun

lame ducknoun
a person or thing that is helpless, inefficient or disabled