Spanish-English Dictionaryinterponen
interponen
interponerse
Meaning of interponen