Slovnenya

Translation English Spanish: immunize

Dictionary: main
immunize
verb