Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shoupi
choupai
chop
coup
caopi
chepi
shupi
choubei
?
臭屁
chòu
pì
(coll.) self-important / puffed up
<< back to the home page