Spanish-English Dictionarydesempeñase
desempe�ase
desempe�ar
Meaning of desempeñase