Online Dictionary
Definition of " avoir toutes les compétences pour faire " in French English Dictionary
Results
avoir toutes les compétences pour faire
  • {V} equip: be well equipped to do