EPHIALTES


Meaning of EPHIALTES in English

noun the nightmare.

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