Definify.com

Definition 2025


skylights

skylights

English

Noun

skylights

  1. plural of skylight