DEMIBASTION MEANING IN ENGLISH

• Demibastion Definition & Synonyms

  1. (n.) A half bastion, or that part of a bastion consisting of one face and one flank.


RECENT SEARCHES