Translation of leru in English:

leru

cloud

plural noun (class 5, plural maru)

  • 1

    cloud