CIMETER MEANING IN ENGLISH

• Cimeter Definition & Synonyms

  1. (n.) See Scimiter.


RECENT SEARCHES