Frascati meaning

frəskätē
A white Italian wine, usually dry, produced in and around the town of Frascati southeast of Rome.
noun
0
0
An Italian white wine from the region around the town of Frascati.
noun
0
0
Advertisement