Spanish-English Dictionaryinterpusieras
interpusieras
interponerse
Meaning of interpusieras