Spanish-English Dictionarypromoved
promoved
promover
Meaning of promoved