Search term altar has 3 results
Jump to
EN English IT Italian
altar (n) [flat-topped structure used for religious rites] altare (n) {m} [flat-topped structure used for religious rites]
altar (n) [religion] altare (n) {m} [religion]
altar àra