by satellite

انگلیسی به انگلیسی

• by a device that is launched into orbit around the earth

پیشنهاد کاربران