Search term Oddi altar has one result
Jump to
EN English IT Italian
Oddi altar Pala Oddi

EN IT Translations for altar

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