Welsh: carcharu

Welsh verb 'carcharu' conjugated