Search term altar has 3 results
EN English PL Polish
altar (n) ołtarz (n) {m}
altar (n) [flat-topped structure used for religious rites] ołtarz (n) {m} [flat-topped structure used for religious rites]