1. rumeurrose Senior Member

    Arabic
    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 Senior Member

    French-France
    Hello
    Never heard of it
    What does it mean? Context?
     

Share This Page