Santo Grial

See also: santo grial

Spanish

Proper noun

Santo Grial m

  1. Holy Grail (artifact in Christian mythology)