English to Arabic

Meaning for:
Threaten
other
هدّد