Translation of lebelong in English:

lebelong

at (a) speed

locative noun

  • 1

    at (a) speed
    in a hurry