Spanish-English Dictionaryinterpusisteis
interpusisteis
interponerse
Meaning of interpusisteis