English to Chinese Dictionary

Search:

拉大条 tiáo to defecate (slang)


<< back to the home page