Finished (fr. Terminée)

Translation into English

Synonyms