Slovnenya

Translation English Spanish: immunise

Dictionary: main
immunise
verb