English to Arabic

Meaning for:
Inoculates
other
يتلقّح