Spanish-English Dictionaryinterpusimos
interpusimos
interponerse
Meaning of interpusimos