German-English dictionary »

mikromelie meaning in English

GermanEnglish
die Mikromelie Substantiv

micromelia◼◼◼noun