bordeaux meaning in English
n. bordeaux, city in france, a port city in southwestern france; a major center of the wine trade
adj. maroon
n. claret, bordeaux
n. bordeaux, city in france, a port city in southwestern france; a major center of the wine trade
adj. maroon
n. claret, bordeaux