Italian-English dictionary »

casatorre meaning in English

ItalianEnglish
casatorre noun
{f}

tower housenoun