English to Chinese Dictionary

Search:

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

自渎 masturbation / to masturbate
淄蠹 to be worn out


<< back to the home page