Translation of lerole in English:

lerole

dust

nounPlural marole

  • 1

    dust
    ‘Phumola dieta tša gago marole gore di phadime’ Wipe the dust off your shoes so that they can shine