English to Chinese Dictionary

Search:

列星 liè xīng star alignment (in astrology)


<< back to the home page