travate

Italian

Noun

travate f

  1. plural of travata

Anagrams