"عزلت" - Traduction Arabe en Anglais
-
isolated
-
stranded
-
isolate
-
cut off
-
left out of
-
sealed
-
isolating the
-
deposed
-
separated