English to Chinese Dictionary

Search:

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

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


<< back to the home page