Shobdo Logo
EN↔FR (Alt)kidney machine

kidney machine

Flag: gbEnglish → FrenchFlag: frEnglish–French Dictionary

kidney machine

 noun rein m artificiel
  to be on a kidney machine — être en dialyse