"شرك" - Arabic English dictionary
"شرك" - Translation from Arabic to English
-
trap
-
trapped
-
decoy
-
your evil
-
ensnared
-
caught
-
a setup
-
lure
-
set-up
-
snare