Français
finir, terminer
Traductions
afwerken
vollenden, fertig machen
to finish off