English to Arabic

Meaning for:
Gadfly
other
ذبابة الخيل