English to Chinese Dictionary

Search:

无心插柳 xīn chā liǔ (idiom) (of a good outcome) unanticipated / serendipitous / fortuitous


<< back to the home page