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