Showroom

Showroom

A showroom is a large space used to display products or show entertainment.

Vocabulary

Pin It on Pinterest