Spanish-English Dictionaryinterpondréis
interpondréis
interponerse
Meaning of interpondréis