English to Chinese Dictionary

Search:

Did you mean: shennongs ?

深红色 shēn hóng deep red / crimson / scarlet


<< back to the home page