English to Arabic

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