English to Chinese Dictionary observatories

observatories

天文台
translation of 'observatories'
noun
天文台,
了望台
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one