Arabic-English dictionary »

قَمَر اِصْطِنَاعِيّ meaning in English

ArabicEnglish
قَمَر اِصْطِنَاعِيّ m

satelliteman-made apparatus designed to be placed in orbit around a celestial body