German-English dictionary »

diprosopus meaning in English

GermanEnglish
der Diprosopus Substantiv

diprosopus◼◼◼noun