English to Arabic

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