Spanish-English Dictionaryinterpusieran
interpusieran
interponerse
Meaning of interpusieran