DECIMATOR MEANING IN ENGLISH

• Decimator Definition & Synonyms

  1. (n.) One who decimates.


RECENT SEARCHES