Pinyin
English Definition
sprinkle water on; irrigate; to water
Phrase
Sorry, There is no related content found.
sprinkle water on; irrigate; to water
email us
nihao@mandarin.ac.cn