Translation of atlas in English:

atlas

atlas

noun

  • 1

    atlas