Spanish-English Dictionaryejecutar
Meaning of ejecutar