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