1. The WordReference Forums have moved to new forum software. (Details)
  1. rumeurrose Senior Member

    Hello -
    What is the English term for "un bon de franchise".
    I know what it means, but need the English word for it.
    Thank you
  2. LART01

    LART01 Senior Member

    The Hague,Netherlands
    Never heard of it
    What does it mean? Context?

Share This Page