German-English dictionary »

apfelstecher meaning in English

GermanEnglish
der Apfelstecher Substantiv

apple blossom weevilnoun