English to Chinese Dictionary

Search:

Did you mean: papaya papua papa peppa ?

啪啪啪 (slang) to have sex / jig-a-jig


<< back to the home page