LM


Meaning of LM in English

abbr.1 long metre.

2 lunar module.

Oxford English vocab.      Оксфордский английский словарь.