Home
Help
About
Contact
English to Chinese Dictionary
Search:
擂台
lèi
tái
elevated stage on which martial competitions or duels were held / arena / ring
<< back to the home page