Translation of insuficiencia renal in English:

insuficiencia renal

kidney failure, n.

feminine noun

  • 1

    kidney failure