Ce înseamnă “a face afaceri la nivel international”?

“a face afaceri la nivel international” în Dicționar Român - Englez

  • to do business on a multinational scale