french stick








noun

  1. British a long straight notched stick loafAlso called: French stick loaf
54 queries 0.557