German-English dictionary »

lederknarren meaning in English

GermanEnglish
das Lederknarren Substantiv

creaking noisenoun