German-English dictionary »

turrizephalus meaning in English

GermanEnglish
der Turrizephalus Substantiv

turricephalynoun