implying a cause-and-effect relationship

Translation:
English
Adjective
Add