Spanish-English Dictionaryintercederé
intercederé
interceder
Meaning of intercederé