English to Chinese Dictionary

Search:

Did you mean: xiangpei ?

相配物 xiāng pèi thing that is well suited / pet animal that suits its owner


<< back to the home page