"promise of science and technology" - Translation from English to Arabic
-
يعد بها العلم والتكنولوجيا
-
ينطوي عليه العلم والتكنولوجيا
-
التي ينطوي عليها العلم والتكنولوجيا