English-German dictionary »

throat latch (am) meaning in German

EnglishGerman
throat latch (am)

Kehlgang