English-Arabic dictionary »

herd immunity meaning in Arabic

EnglishArabic
herd immunity form of indirect protection against a disease

مناعة القطيع