FEEDBACK

Meaning of 蹬腿

Lookup via: Pinyin | Radicals
dēng tuǐ
to kick one's legs; leg press (exercise); (coll.) to kick the bucket