Polish-English dictionary »

odstręczający meaning in English

PolishEnglish
odstręczający adjective

grossadjective
lacking refinement in manner; offending morality

Your history