alightments

English

Noun

alightments

  1. plural of alightment