"herd immunity" - Details

English Term:
herd immunity
Arabic Term:
مناعة القطيع
Arabic Definition:

.