English to Arabic

Meaning for:
Extemporaneously
other
بشكل إرتجالي