excellent, le meilleur possible

listen to the pronunciation of excellent, le meilleur possible
Französisch - Englisch
excellent; best possible