Definify.com

Definition 2024


locuste

locuste

Interlingue

Noun

locuste

  1. locust

Italian

Noun

locuste f

  1. plural of locusta