Online Dictionary
Definition of " donner beaucoup d'attention " in French English Dictionary
Results
donner beaucoup d'attention
  • {V} overtask