YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

Matching Results
to apply (paint etc); to smear; to daub; to blot out; to scribble; to scrawl; (literary) mud; street
variant of ; (Chinese surname)
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables