English to Arabic

Meaning for:
Horseflies
other
ذباب الخيل