SLE


Meaning of SLE in English

[SLE] abbreviation systemic lupus erythematosus

Merriam-Webster English vocab.      Английский словарь Merriam Webster.