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