English to Arabic

Meaning for:
Vendetta
other
الثأر