"حاصر" - Traduction Arabe en Anglais
-
surrounded
-
besieged
-
trapped
-
cornered
-
demonstrators laid
-
Surround the
-
surrender