English to Arabic

Meaning for:
Antibodies
other
الأجسام المضادّة