meaning of Adespota

Adespota - German to English

adespota [anonymous works]