Bar-room meaning

A room where alcoholic drinks are served over a counter.
noun
0
0
Advertisement