Translation for "diminuer sensiblement la concurrence" to english
Diminuer sensiblement la concurrence
  • substantially reduce competition
  • lessening competition
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test