Definition of BSL in English:

BSL

  • British Sign Language.