THE IMMORTALS


Meaning of THE IMMORTALS in English

gods, supreme beings which have everlasting lives

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.