English-Arabic dictionary »

satellite meaning in Arabic

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

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

ساتل

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

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