Santo Grial
See also:
santo grial
Spanish
Proper noun
Santo
Grial
m
Holy Grail
(
artifact in Christian mythology
)