OBDURATION MEANING IN ENGLISH

• Obduration Definition & Synonyms

  1. (n.) A hardening of the heart; hardness of heart.


RECENT SEARCHES