Slovnenya

Translation English French: inoculate

Dictionary: main
inoculate
verb