What does altares mean in English?

Learn vocabulary with pictures as well as translations of altares into English

See more

n. altares (altar)

Translation: altar

Definition of altar in English

Estructura sobre la que se realizan rituales, generalmente ubicada en lugares de culto religioso.

Definition of altar in Spanish

Structure on which religious rituals are performed, typically located in places of worship.