Welsh: sarhau

Welsh verb 'sarhau' conjugated