Card 951 HSK 2010 Level 5 951 / 1300
tǔ, tù
to spit | to vomit; throw up
Click or tap to reveal meaning