English to Arabic

Meaning for:
Extemporaneousness
other
الإرتجال