English to Arabic

Meaning for:
Varix
other
عروق الدّم الملتوية أو المتورّمة بصورة غير طبيعية