Spanish-English Dictionarypromovisteis
promovisteis
promover
Meaning of promovisteis