English to Arabic

Meaning for:
Mayfly
other
ذبابة مايو