Back to Dictionary
瑞狮
瑞獅
RuìShī
1. Rui Shi, Auspicious Lions of Chinese mythology
Noun