German-English dictionary »

blepharostenose meaning in English

GermanEnglish
die Blepharostenose Substantiv

blepharostenosisnoun