Canaiolo
See also:
canaiolo
English
Noun
Canaiolo
A red
Italian
wine
grape
, best known from
Tuscany
.
Italian
Noun
Canaiolo
m
Cabaiolo