English to Chinese Dictionary

Search:

Did you mean: costa chest cast cost ceuta caste cettia cyst ?

回力球 huí qiú (sports) jai alai; cesta punta / ball used in this sport


<< back to the home page