BALISTRARIA MEANING IN ENGLISH

• Balistraria Definition & Synonyms

  1. (n.) A narrow opening, often cruciform, through which arrows might be discharged.


RECENT SEARCHES