Irish edit

Noun edit

scagdhealú m

  1. (medicine) dialysis

Declension edit

Verb edit

scagdhealú m

  1. verbal noun of scagdhealaigh