English to Arabic

Meaning for:
Pioneered
other
مبتكر