Translation of observatori in English:

observatori

observatory

noun

  • 1

    observatory, building equipped for observation of stars or weather