Langimage
English
B2

the folds of tissue in the throat that produce sound.

Meanings

the folds of tissue in the throat that produce sound.

She strained her vocal cords during the performance.

Synonyms

Last updated: 2025/01/11 11:54