German-English dictionary »

leimrute meaning in English

GermanEnglish
die Leimrute [der Leimrute; die Leimruten] Substantiv
[ˈlaɪ̯mˌʀuːtə]

lime twig◼◼◼noun