a genus of acrididae

listen to the pronunciation of a genus of acrididae
English - English
locusta