locuste-locusts: meaning, definitions and translations

Italian dictionaryItalianEnglish

What is locuste?locuste is locusts

What is locusts?

  • (ZOOL). Cavalletta.
    (ZOOL). Grasshopper.
  • fig. Sfruttatore avido e rapace.
    Fig. Greedy and rapacious exploiter.