Spanish-English Dictionaryinterpusieron
interpusieron
interponerse
Meaning of interpusieron