Spanish-English Dictionaryinterpone
interpone
interponerse
Meaning of interpone