Translation of troposfera in English:

troposfera

troposphere

noun

  • 1

    troposphere, layer of the atmosphere extending from earth's surface to the stratosphere