HORRIFY


Meaning of HORRIFY in English

aterrer

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