English to Arabic

Meaning for:
Improviser
other
المرتجل