1. YBSL
    stands for Young Beaver Scout Leader (UK scouting)
  2. YBSL stands for Yokogawa Blue Star Ltd. (India)
YBSL
Share
Abbreviations And Their Meaning