a dome-like structure that sits on top of a roof

listen to the pronunciation of a dome-like structure that sits on top of a roof
English - English

Definition of a dome-like structure that sits on top of a roof in English English dictionary

A dome-like structure that sits on top of a roof
cupola
a dome-like structure that sits on top of a roof
Favorites