Definition
(Do you have) working papers (to work in France?): (Do you have) a visa, permission, the give authority (to work in France?)
- "You put your faith in my abilities to make perfumes, and you gave me a chance to have creative control of products with your family's name upon them. And you got me working papers."
Still unsure of the best way to use 'Working papers'? Improve your English thanks to our online English lessons. We offer a free test as well as a free level assessment!
What our users say:
Test your English with Gymglish today and get a free level assessment
Absolutely free - no strings attached.