Home
Help
About
Contact
English to Chinese Dictionary
Search:
偶人
ǒu
rén
idol (i.e. statue for worship)
<< back to the home page