schwärmende heuschrecken

listen to the pronunciation of schwärmende heuschrecken
ألمانية - الإنجليزية
locusts
plural of locust