arabdict Dictionary & Translator - Arabic-English translation for satellites of the planets

      ...

      related Translations

      satellites (n.) , [sing. a satellite]
      planets (n.) , [sing. a planet]
      outer planets {astron.}
      السيارات الخارجية {الأبعد من الأرض عن الشمس}، {فضاء وعلوم طيران}
      ترس كوكبي {أو فلكي}، {هندسة}