INTERCEDENT MEANING IN ENGLISH

• Intercedent Definition & Synonyms

  1. (a.) Passing between; mediating; pleading.


RECENT SEARCHES