English to Arabic

Meaning for:
Lymphocytes
other
الخلايا اللمفية