German-English dictionary »

kehlriemen meaning in English

GermanEnglish
Kehlriemen

throat latch

der Kehlriemen Substantiv

throat lashnoun