schwärmende heuschrecken

listen to the pronunciation of schwärmende heuschrecken
Deutsch - Englisch
locusts
plural of locust