Translation of cloud in Setswana

cloud

leru

nounPlural clouds

  • 1

    leru
    • a mass of condensed water vapour floating in the sky
  • 2

    leru la mosi mo phefông
    • a mass of smoke, dust, etc., in the air

verbclouds, clouding, clouded

  • 1

    thiba
    • become cloudy