English to Arabic

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