Spanish-English Dictionarydesempeñaba
desempeñaba
desempeñar
Meaning of desempeñaba