English to Turkish Dictionary observatories

observatories

gözlemevleri
translation of 'observatories'
noun
gözlem evi,
rasathane
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one