self-catheterization

Noun

 * 1) The insertion of a catheter by oneself without the aid of a specialist.

Translations

 * Italian: autocateterismo