English

edit

Noun

edit

lightrays

  1. plural of lightray