English

edit

Noun

edit

megalight-years

  1. plural of megalight-year