English: stereotactic body radiotherapy
Welsh: radiotherapi stereotactig ar y corff
Subject: Iechyd
English definition: SBRT