Online Dictionary
Definition of " dépasser son niveau " in French English Dictionary
Results
dépasser son niveau
  • {V} power: go beyond one's powers