Welsh: llofruddio

Welsh verb 'llofruddio' conjugated