saleroomEnglish

saleroom, salesroom, showroom

Noun

An area where merchandise (such as cars) can be displayed

English: showroom, salesroom, saleroom

English words with similar meanings

Show 2 words