German-English dictionary »

wünschelrutenstrebe meaning in English

GermanEnglish
die Wünschelrutenstrebe Substantiv

wishbone staynoun