Spanish-English Dictionaryinterpusiesen
interpusiesen
interponerse
Meaning of interpusiesen