English to Chinese Dictionary

Search:

声带 shēng dài vocal cords / vocal folds / (motion picture) soundtrack


<< back to the home page