"صدمة" - Arabic English dictionary
"صدمة" - Translation from Arabic to English
-
shock
-
trauma
-
shocking
-
traumatic
-
bump
-
shocked
-
shocker
-
traumatized
-
blow
-
injury
-
hit
-
jolt
-
shocks
-
shockwaves