English to Arabic

Meaning for:
Innovated
other
مبتدع