Online Dictionary
Definition of " se dépasser " in French English Dictionary
Results
se dépasser
  • {V} surpass, excel