English-Italian dictionary »

self-catheterization meaning in Italian

EnglishItalian
self-catheterization (insertion of a catheter by oneself)
noun

autocateterismonoun
{m}