Translation of troposphere in Malay

troposphere

troposfera

noun

  • 1

    troposfera, lapisan udara