English to Arabic

Meaning for:
Scarab
other
الجعل