Home
Help
About
Contact
English to Chinese Dictionary
Search:
一把屎一把尿
yī
bǎ
shǐ
yī
bǎ
niào
to have endured all sorts of hardships (to raise one's children) (idiom)
<< back to the home page