English to Chinese Dictionary

Search:

Did you mean: shentan chentuan chantang chendian chentong chundan chuntian shuntan ?

沉潭 chén tán to sink sb to the bottom of a pond (a kind of private punishment, especially for unfaithful wives)


<< back to the home page