Orkney-English results

straps noun
  1. straps
  2. braces