English to Chinese Dictionary

Search:

放水屁 fàng shuǐ (coll.) to shart


<< back to the home page