roof top ( synonym found)

Definition of roof top:

°The top surface of a roof.

Definition of roof top:

°The top surface of a roof.

Back to Top