English to Chinese Dictionary

Search:

扫把星 sào xīng bearer of ill luck / person with the evil eye / comet


<< back to the home page