DURESSOR MEANING IN ENGLISH

• Duressor Definition & Synonyms

  1. (n.) One who subjects another to duress


RECENT SEARCHES