causal agent

listen to the pronunciation of causal agent
English - Turkish
etmen
English - English
any entity that causes events to happen