English to Chinese Dictionary

Search:

沙包 shā bāo sandbag / punching bag (trad. filled with sand) / sand dune / footbag; hacky sack


<< back to the home page