English to Chinese Dictionary

Search:

Did you mean: shougua shugua shuguo sough shuhua suhua shagua shougu ?

搜刮 sōu guā to rake in (money); to plunder; to milk people dry


<< back to the home page