German-English dictionary »

stimmapparat meaning in English

GermanEnglish
der Stimmapparat Substantiv

vocal apparatus◼◼◼noun

Stimmapparat

glottis ligament