I've come across this phrase and I'm baffled. I can see it's in French and I can see what it means literally - letter of motivation - but what does it mean as a phrase used in English? Does anyone know? I've tried looking it up in Google but all I come up with are pages in French.
post #1 of 6
3/4/05 at 1:38am