Translation of leru in English:

leru

cloud

noun (class 5, plural maru)

  • 1

    cloud
    ‘Go na le maru; pula e ka no na nako ye nngwe le ye nngwe’ There are clouds around; it could rain at any time