Back to Dictionary
骰塔
tóutǎ
1. dice tower