English to Chinese Dictionary

Search:

Did you mean: sth state set seat site sit sat sate ?

萨蒂 Sati (Hindu goddess)
萨蒂 sati (illegal Hindu practice)


<< back to the home page