Back to Dictionary
藤球
téngqiú
1. sepak takraw (sport)