casatorre

Italian

Noun

casatorre f (plural casatorri)

  1. tower house

Anagrams