DISMORALISATOR


Meaning of DISMORALISATOR in English

n demoralizer

Interlingua English vocab.      Английский словарь Интерлингва.