English to Arabic

Meaning for:
Thrombus
other
جلطة