Translation of رصد گاہ in English:

رصد گاہ

phrase

  • astronomical observatory