EPICERASTIC MEANING IN ENGLISH

• Epicerastic Definition & Synonyms

  1. (a.) Lenient; assuaging.


RECENT SEARCHES