altar mayor

Spanish

Noun

altar mayor m (plural altares mayores)

  1. high altar

Further reading