Home
Help
About
Contact
English to Chinese Dictionary
Search:
棒赛
bàng
sài
(Tw) to defecate; to take a crap (from Taiwanese 放屎, Tai-lo pr. [pàng-sái])
<< back to the home page