English to Arabic

Meaning for:
Myeloid
other
متعلق بالنخاع الشوكيّ