English to Chinese Dictionary

Search:

Did you mean: side zaidu zhidu zida zidi sidu xidu zide ?

自渎 zì dú masturbation / to masturbate
淄蠹 zī dù to be worn out


<< back to the home page