English to Arabic

Meaning for:
Cravenness
other
الجبن