German-English dictionary »

dicephalus meaning in English

GermanEnglish
der Dicephalus Substantiv

dicephalusnoun