Polish-English dictionary »

demotywator meaning in English

PolishEnglish
demotywator noun

demotivatornoun
one who, or that which, demotivates

Your history