Home
Help
About
Contact
English to Chinese Dictionary
Search:
拖拉
tuō
lā
to drag along / to haul / (fig.) to procrastinate / shilly-shallying / sluggish / (computing) drag and drop / (loanword) tola, unit of weight, approx. 11.664 grams
<< back to the home page