English to Arabic

Meaning for:
Self-excitation
other
إثارة ذاتية