Welsh: cythruddo

Welsh verb 'cythruddo' conjugated