Spanish-English Dictionarypromovieron
promovieron
promover
Meaning of promovieron