water biscuit









water biscuit


noun

  1. a crackerlike biscuit prepared from flour and water.
55 queries 0.242