lambrusques
French
Noun
lambrusques
f
pl
plural of
lambrusque