frascato

Italian

Noun

frascato m (plural frascati)

  1. bower, arbour

Anagrams