A window set in a floor that is adapted for walking on and admitting light to areas below.


Related Terms

Related questions

MarineProHelp 2018 - 2020