Translation of مصنوعی سیارہ in English:

مصنوعی سیارہ

phrase

  • satellite