English to Chinese Dictionary

Search:

Did you mean: city cast cat caida caitai cata chita gait ?

踩踏 cǎi to trample on


<< back to the home page