Arabic-English dictionary »

الأقمار الصناعية meaning in English

ArabicEnglish
الأقمار الصناعية

Satellites[UK: ˈsæ.tə.laɪts] [US: ˈsæ.tə.ˌlaɪts]

Sputniks[UK: ˈspʊt.nɪks] [US: ˈspət.nɪks]