Spanish-English Dictionaryinterpusieseis
interpusieseis
interponerse
Meaning of interpusieseis