Spanish-English Dictionaryinterpongas
interpongas
interponerse
Meaning of interpongas