Slovnenya

Translation English Spanish: inoculate

Dictionary: main
inoculate
verb