Spanish-English Dictionaryinterpusiese
interpusiese
interponerse
Meaning of interpusiese