English to Chinese Dictionary

Search:

Did you mean: shashi shache chachi shazhi shacha shachui shechi shichi ?

沙池 shā chí sandpit (for children's play or for long jump etc) / sandbox


<< back to the home page