English edit

Noun edit

LEM lifeboat (plural LEM lifeboats)

  1. Synonym of lunar lifeboat