Translation of litosfera in English:

litosfera

lithosphere

noun

  • 1

    lithosphere, the earth's hard outermost layer or crust made up of tectonic plates which can move due to the activity of the inner layer