German English Dictionary

Deutsch - English

verursachen

in English:

1. to cause


What can cause a traffic jam?
What caused the problem?
What caused this problem?
effect
provocar

Revision vocab - Set 1