English to Arabic

Meaning for:
On-the-fly
other
ذبابة على