causer
English
causer meaning in English • causer का अर्थ अंग्रेजी में
Noun
- One who or that which causes.