English to Chinese Dictionary

Search:

沾花惹草 zhān huā cǎo to fondle the flowers and trample the grass (idiom) / to womanize / to frequent brothels / to sow one's wild oats
惹草沾花 cǎo zhān huā see 沾花惹草[zhan1 hua1 re3 cao3]


<< back to the home page