Spanish-English Dictionaryinterpusierais
interpusierais
interponerse
Meaning of interpusierais