German-English dictionary »

helfer-t-zelle meaning in English

GermanEnglish
die Helfer-T-Zelle Substantiv

helper T cellnoun