meaning of Askalaphos

Askalaphos - German to English

Ascalaphus