Definisi 'cabernet sauvignon grape'

English to English
noun
1. superior red wine grapes grown especially in the Bordeaux region of France and northern California Terjemahkan
source: wordnet30


Visual Synonyms