meaning of chambertin

1. A red wine from Chambertin near Dijon, in Burgundy.


Related Words

chambertin |

Developed & Maintained By Taraprasad.com

Treasure Words