trabacca
Italian
Noun
trabacca
f
(
plural
trabacche
)
pavilion
marquee
Anagrams
braccata