Spanish-English Dictionaryinterpongo
interpongo
interponerse
Meaning of interpongo