casatorre
Italian
Noun
casatorre
f
(
plural
casatorri
)
tower house
Anagrams
arrocaste
,
catarrose