Summary
English to French:   more detail...
  1. TNC:


English

Suggestions for TNC in English

Spelling Suggestions for: TNC


Wiktionary Translations for TNC:

TNC
noun
  1. entreprise qui a des filiales dans plus d'un pays.

External Machine Translations:


French

Suggestions for TNC in French

Spelling Suggestions for: TNC

External Machine Translations: