English to Chinese Dictionary

Search:

Did you mean: haixiu haixi hexi hexu heixuxu heizi hexie huixia ?

嘿咻 hēi xiū (coll.) to make love


<< back to the home page