ReadWriteQuiz
Chinese dictionary
n.fml(of a sound) grate on one's ears
蝉声比较聒耳。
The shrilling of the cicadas grated on my ears.
噪声聒耳。
The noise grated on my ears.
雨声聒耳。
The sound of rain grated on my ears.
蝉声比较聒耳。
The shrilling of the cicadas grated on my ears.
噪声聒耳。
The noise grated on my ears.
雨声聒耳。
The sound of rain grated on my ears.