×
inoculate
meaning in French
v.
inoculer; vacciner; communiquer; transmettre
Related Words
inoculated
inoculable
inoculant
inoculated
inoculation
PC Version
Copyright © 2018 WordTech Co.