Noun
catheter [pl. catheters]
angiography {med.}
قسطرة {طب}
...
قسطرة {طب}
related Results
to catheterize (v.) , [ catheterized ; catheterized ]