Translation of lumbar in English:

lumbar

lower back area

noun

  • 1

    lower back area, the area between the upper part of the body and the buttocks, lumbar