English to Chinese Dictionary

Search:

拖延 tuō yán to delay / to put off / to procrastinate


<< back to the home page