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.

Search words

Upgrade your experience