English to Arabic

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