OBJURATION MEANING IN ENGLISH

• Objuration Definition & Synonyms

  1. (n.) A binding by oath.


RECENT SEARCHES