meaning of am Gedeihen hindern

am Gedeihen hindern - German to English

to blight