Please enable javascript to use dictionary! Howto enable javascript?
Acheiropoieta▼
acheiropoieton▼nounreligious image believed not to have been created by human hands
↑