Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: catch cauchy cache catches caiche caichu ?

lǎng lǎng shàng kǒu to flow right off the tongue (of lyrics or poetry) / to recite with ease / catchy (of a song)

Dictionary · Google Translate · Help
By MDBG 2024