water biscuit









water biscuit


noun

  1. a crackerlike biscuit prepared from flour and water.
54 queries 0.529