Towns defined as Sign LanguageSalford in Sign Language(they drew a picture of how to sign Salford!)Defined: Salford SHARE THIS PAGE Twitter Facebook Email