Definify.com

Definition 2025


water_biscuits

water biscuits

English

Noun

water biscuits

  1. plural of water biscuit