Back to Dictionary
擂台
擂臺
lèitái
1. elevated stage on which martial competitions or duels were held
2. arena
3. ring
Uncommon • Top 43%