English to Chinese Dictionary

Search:

liè to split / to crack / to break open / to rend


<< back to the home page