Turkish-English dictionary »

sürü bağışıklığı meaning in English

TurkishEnglish
sürü bağışıklığı noun

herd immunity(form of indirect protection against a disease)
noun