Slovnenya

Translation English French: immunise

Dictionary: main
immunise
verb