English to Chinese Dictionary

Search:

痒痒挠 yǎng yang náo backscratcher (made from bamboo etc)


<< back to the home page