inoculation French - English
1.
Englishinoculation
-
Englishintroduction of substance into the body to produce immunity
-
Frenchinoculation
2.
Englishvaccination
-
Englishinoculation with a vaccine
-
Frenchvaccination
English translator: French English inoculation Eesti sõnaraamat Español Traductor Svenska Översättare