English to Arabic

Meaning for:
Spontaneous
other
تلقائي