Welsh: ymbaratoi

Welsh verb 'ymbaratoi' conjugated