Arabic-English dictionary »

مِلَاحَة الفَضَاء meaning in English

ArabicEnglish
مِلَاحَة الفَضَاء f

cosmonauticsastronautics (Russian context)|astronautics