1. Home
  2. Heraldic dictionary
  3. Merlo di torre

Italian heraldic dictionary

Merlo di torre

architectural element crowning walls, towers, bridges, and castles.