having windows; characterized by windows

listen to the pronunciation of having windows; characterized by windows
English - English
fenestrated