Polish-English dictionary »

jestem zażenowany meaning in English

PolishEnglish
jestem zażenowany

I'm embarrassedI'm embarrassed