English to Arabic

Meaning for:
Catheterized
other
مقسطر