German-English dictionary »

kehlgang meaning in English

GermanEnglish
Kehlgang

throat lash (am)

throat latch (am)

der Kehlgang Substantiv

throat [throats]noun
[UK: θrəʊt] [US: θroʊt]