English to Arabic

Meaning for:
Venosity
other
تدهور تدفّق الدم في الشّرايين