English to Arabic

Meaning for:
Chafer
other
الجعل (حشرة)