Search term altar has 4 results
EN English PT Portuguese
altar (n) [flat-topped structure used for religious rites] altar (n) {m} [flat-topped structure used for religious rites]
altar (n) [religion] altar (n) {m} [religion]
EN Synonyms for altar PT Translations
shrine [platform for sacrifices] santuário {m}
tabernacle [platform for sacrifices] tabernáculoars
PT Portuguese EN English
altar (n) [flat-topped structure used for religious rites] {m} altar (n) [flat-topped structure used for religious rites]
altar (n) [religião] {m} altar (n) [religião]