English to Chinese Dictionary

Search:

偶人 ǒu rén idol (i.e. statue for worship)


<< back to the home page