English-Arabic dictionary »

observatory meaning in Arabic

EnglishArabic
observatory place where celestial bodies or natural phenomena are observed

مَرْصَدm