English-Polish dictionary »

herd immunity meaning in Polish

EnglishPolish
herd immunity noun
form of indirect protection against a disease

odporność stadnanoun