English to Chinese Dictionary

Search:

kuí see 櫆師|櫆师[kui2 shi1] Polaris, the north star


<< back to the home page