Definition of “lumbar” - English Dictionary

british dictionary