German-English dictionary »

stachelbeerspannerraupe meaning in English

GermanEnglish
die Stachelbeerspannerraupe Substantiv

magpie moth larvanoun