Chinese Version(中文版) | EBooks(电子书)
[stridjulәs]
(a.) Making a shrill, creaking sound.
Checked by Cathy
a. Grating, harsh, creaking.
Inputed by Henrietta