Spanish-English Dictionarydevolviera
devolviera
devolver
Meaning of devolviera