frascato
Italian
Noun
frascato
m
(
plural
frascati
)
bower
,
arbour
Anagrams
fracosta