Spanish-English Dictionarypropagar
Meaning of propagar