Spanish-English Dictionaryinterponéis
interponéis
interponerse
Meaning of interponéis