Arabic-English dictionary »

مَرْصَد meaning in English

ArabicEnglish
مَرْصَد m

observatoryplace where celestial bodies or natural phenomena are observed