English to Chinese Dictionary

Search:

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

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


<< back to the home page