English to Arabic

Meaning for:
Inoculated
other
تلقّح