Welsh: cybydda

Welsh verb 'cybydda' conjugated