STRAMAZOUN MEANING IN ENGLISH

• Stramazoun Definition & Synonyms

  1. (n.) A direct descending blow with the edge of a sword.


RECENT SEARCHES