German-English dictionary »

gastropagus meaning in English

GermanEnglish
der Gastropagus Substantiv

gastropagusnoun