DEHORTATION MEANING IN ENGLISH

• Dehortation Definition & Synonyms

  1. (n.) Dissuasion; advice against something.


RECENT SEARCHES