English to Chinese Dictionary

Search:

Did you mean: dusk duzi duji dish dasi duqi tusi duse ?

堵死 to block (a road) / to plug (a hole) / to stop up


<< back to the home page