Search term altar has 3 results
EN English FR French
altar (n) [flat-topped structure used for religious rites] autel (n) {m} [flat-topped structure used for religious rites]
altar (n) [religion] autel (n) {m} [religion]
EN Synonyms for altar FR Translations
shrine [platform for sacrifices] Heiligtum {n}
tabernacle [platform for sacrifices] Zelt {n}
FR French EN English
Altar El Altar