Translation for "mieux partir" to english
Mieux partir
  • better to leave
  • best from
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test