English to Chinese Dictionary

Search:

Did you mean: shangdu changdi shangdai shangdui shengdi shangda changde shengti ?

上帝 Shàng God
上第 shàng top notch; highest quality


<< back to the home page