Summary
English to French:   more detail...
  1. put an end to:


English

Detailed Translations for put an end to from English to French

put an end to: (*Using Word and Sentence Splitter)


Wiktionary Translations for put an end to:

put an end to
verb
  1. terminate
put an end to

Related Translations for put an end to