Slovnenya

Translation English French: immunize

Dictionary: main
immunize
verb