English to Chinese Dictionary

Search:

Did you mean: catch cauchy cache catches caicha caiche caichu cachu ?

抓耳 zhuā ěr (of a song or tune) catchy
朗朗上口 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)


<< back to the home page