Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
niudun
niaodian
?
尿遁
niào
dùn
(slang) pretext of needing to urinate (used to slip away to avoid having to do sth)
<< back to the home page