German-English dictionary »

vaccinoid meaning in English

GermanEnglish
das Vaccinoid Substantiv

vaccinoidnoun