CANNONRY MEANING IN ENGLISH

• Cannonry Definition & Synonyms

  1. (n.) Cannon, collectively; artillery.


RECENT SEARCHES