Polish-English dictionary »

sromota meaning in English

PolishEnglish
sromota noun

disgracenoun
condition of being out of favor

shamenoun
uncomfortable or painful feeling