Spanish-English Dictionaryinterpondría
interpondría
interponerse
Meaning of interpondría