English

edit

Noun

edit

lightfronts

  1. plural of lightfront