English to Chinese Dictionary

Search:

Did you mean: tuochu tuozhi tuzhu duozhu tuizhu tuozou duzhu tuzu ?

拖住 tuō zhù to hold up / to hinder / to stall


<< back to the home page