English: spinal stenosis
Welsh: stenosis yr asgwrn cefn
Subject: Iechyd
Welsh definition: Spinal stenosis is an abnormal narrowing (stenosis) of the spinal canal that may occur in any of the regions of the spine.