"الأوضاع السائدة في الجزيرة" - Translation from Arabic to English
-
prevailing conditions in the island
-
prevailing conditions on the island it