Orkney-English results

straps noun

  1. straps
  2. braces