English edit

Noun edit

lunar lifeboats

  1. plural of lunar lifeboat