English to Arabic

Meaning for:
Catheter
other
القسطرة