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

    LART01 Senior Member

    The Hague,Netherlands
    French-France
    Hello
    Never heard of it
    What does it mean? Context?
     

Share This Page