Polish-English dictionary »

acheiropita meaning in English

PolishEnglish
acheiropita

Acheiropoieta

acheiropita noun

acheiropoietonnoun
religious image believed not to have been created by human hands