Online Dictionary
Definition of " accumulateurs " in French English Dictionary
Results
accumulateurs
  • {N} battery