Search term clistere has one result
Jump to
IT Italian EN English
clistere (n) [medicina] {m} enema (n) [medicina]

Italian English translations

IT Synonyms for clistere EN Translations
lavativo [clistere] m cop-out