German-English dictionary »

autoimmune meaning in English

GermanEnglish
autoimmune

auto immune