English-Polish dictionary »

upbraid meaning in Polish

EnglishPolish
upbraid noun
The act of reproaching

skarcenienoun