Welsh: cyhuddo

Welsh verb 'cyhuddo' conjugated