meaning of Antidoron

Antidoron - German to English

antidoron