meaning of Acheiropodie

Acheiropodie - German to English

acheiropodia