Home
Help
About
Contact
English to Chinese Dictionary
Search:
声带
shēng
dài
vocal cords / vocal folds / (motion picture) soundtrack
<< back to the home page