trabacca

Italian

Noun

trabacca f (plural trabacche)

  1. pavilion
  2. marquee

Anagrams