Summary
French to English:   more detail...
  1. carte bleue:


French

Suggestions for carte bleue in French

Spelling Suggestions for: carte bleue


Wiktionary Translations for carte bleue:

carte bleue
noun
  1. European work permit

External Machine Translations:

Related Translations for carte bleue