English to Chinese Dictionary

Search:

攀折 pān zhé to snap off (flowers, leaves, twigs etc from a tree or shrub)


<< back to the home page