Polish-English dictionary »

sierota meaning in English

PolishEnglish
sierota noun

orphannoun
person whose (parent or) parents have died

wimpnoun
someone who lacks confidence