shoestring potatoes









shoestring potatoes


plural noun

  1. long, sticklike slices of raw potato that are deep-fried until crisp.
51 queries 0.401