travate
Italian
Noun
travate
f
plural of
travata
Anagrams
vetrata