English to Chinese Dictionary

Search:

想入非非 xiǎng fēi fēi to indulge in fantasy (idiom); to let one's imagination run wild


<< back to the home page