EFFRAY


Meaning of EFFRAY in English

vt to frighten; to scare.

Webster English vocab.      Английский словарь Webster.