Arabic-English dictionary »

مَسَار meaning in English

ArabicEnglish
مَسَار m

lanedivision of roadway

patha course taken

trajectorypath of a body

مَسَارُ الشَّمْسِ m

eclipticEarth's orbital plane