BSFLP

AcronymDefinition
BSFLPBeijing Speaks Foreign Languages Program