Spanish-English Dictionarycausar
Meaning of causar