English to Arabic

Meaning for:
Whammy
other
الضربة