English to Chinese Dictionary

Search:

Did you mean: shimin shimo shimu chimi simi shemi shim shima ?

失迷 shī to lose one's way / to get lost (on the road etc)


<< back to the home page