meaning of skylight

1. a window in a roof to admit daylight


Related Words

skylight |

Developed & Maintained By Taraprasad.com

Treasure Words