German-English dictionary »

linkshaken meaning in English

GermanEnglish
der Linkshaken Substantiv

left hooknoun