Anglés

Verb

to finish

  1. finir