Spanish-English Dictionaryinterpones
interpones
interponerse
Meaning of interpones