Translation of edema in English:

edema

oedema

noun

  • 1

    oedema, excess fluid in tissues, causing swelling