HOLY GRAIL


Meaning of HOLY GRAIL in English

[Holy Grail] n (1590): grail

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