1. Home
  2. Heraldic dictionary
  3. Torre

Italian heraldic dictionary

Torre

fortified and embattled building.