Spanish-English Dictionaryinterpuso
interpuso
interponerse
Meaning of interpuso