English to Chinese Dictionary

Search:

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

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


<< back to the home page