English-Arabic dictionary »

satellites meaning in Arabic

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

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