Bacharach meaning

A kind of wine made at Bacharach on the Rhine.
noun
0
0
Advertisement