1. Home
  2. Heraldic dictionary
  3. Torre
Italian heraldic dictionary

Torre

fortified and embattled building.