Back to Dictionary
雪山狮子旗
雪山獅子旗
xuěshānshīziqí
1. Snow lion banner, banned flag of Tibetan independence movement, featuring mythological Snow Leopard