meaning of Abderos

Abderos - German to English

Abderus