EXPILATOR MEANING IN ENGLISH

• Expilator Definition & Synonyms

  1. (n.) One who pillages; a plunderer; a pillager.


RECENT SEARCHES