Medicine
Military
Politics
Industry
Translate English Arabic earth satellite
English
Arabic
related Results
-
satellite pock {med.}وَقْسة سائلة {طب}more ...
-
weather satellite {mil.}ساتل الطقس {جيش}more ...
-
synchronous satellite {mil.}ساتل مزامن {جيش}more ...
-
satellite broadcasting {pol.}إذاعة بواسطة الأقمار الصناعية {سياسة}more ...
-
satellite virus {med.}فيروسٌ ساتِل {طب}more ...
-
early warning satellite {mil.}ساتل إنذار مبكر {جيش}more ...
- more ...
- more ...
-
earth (n.)more ...
- more ...
- more ...
-
earth (n.)more ...
-
earth (n.)more ...
- more ...
- more ...