Spanish-English Dictionaryinterponga
interponga
interponerse
Meaning of interponga