Arabic-English dictionary »

أَسْطْرُلَاب meaning in English

ArabicEnglish
أَسْطْرُلَاب m

astrolabeastronomical and navigational instrument