English to Chinese Dictionary

Search:

划拉 huá la to sweep / to brush away


<< back to the home page