Wiktionary
interventors
n. (plural of interventor English)
n. (plural of interventor English)