English
›
Words
innoculation
Translation:
English
Noun
7
vaccine
Add
Translation