self-catheterization in Italian
self-catheterization in Italian
autocateterismo
The insertion of a catheter by oneself without the aid of a specialist.