Arabic-English dictionary »

مناعة القطيع meaning in English

ArabicEnglish
مناعة القطيع

herd immunityform of indirect protection against a disease