English to Arabic

Meaning for:
Inventive
other
مخترع