EXPROBRATION MEANING IN ENGLISH

• Exprobration Definition & Synonyms

  1. (n.) Reproachful accusation; upbraiding.


RECENT SEARCHES