thrutch









thrutch


noun

  1. Northern English dialect a narrow, fast-moving stream
48 queries 0.374