dizionario Inglese-Italiano »

self-catheterization significa in italiano

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

autocateterismonoun
{m}