LEM


Meaning of LEM in English

[LEM] abbreviation lunar excursion module

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