German-English dictionary »

immunkompetent meaning in English

GermanEnglish
immunkompetent

immunocompetent◼◼◼