Caused
Spanish Meaning
causar ocasionar hacer hacer causas motivar parir engendrar introducir dar meter mover acarrear
English Meaning
- Simple past tense and past participle of cause.