Polish-English dictionary »

demoralizować meaning in English

PolishEnglish
demoralizować verb

debauch(transitive) to morally corrupt someone; to seduce
verb