German-English dictionary »

impetiginoide meaning in English

GermanEnglish
impetiginoide

impetigolike