English to Chinese Dictionary

Search:

Did you mean: sad saudi side sati sidi said sado sudi ?

萨蒂 Sà dì Sati (Hindu goddess)
萨蒂 sà dì sati (illegal Hindu practice)


<< back to the home page