to finish

  1. finisce, finiscia, cessà

Vene da u francese "finisse" (forma cunghjugata di u verbu francese "finir").

to finish up, to terminate, to end

  NODES