causal agent

listen to the pronunciation of causal agent
الإنجليزية - التركية
etmen
الإنجليزية - الإنجليزية
any entity that causes events to happen