Synonyms

locusta: cavalletta

Italian-English translation for "locusta"

 

"locusta" English translation

Results: 1-1 of 1

locusta {noun}

locusta {f} [zool.] (also: cavalletta)

locust {noun} [zool.]

Questa è una locusta.

This is a locust.
 

Synonyms

Synonyms (Italian) for "locusta":

Similar words

localmente · locare · locata · locatario · locato · locatore · locazione · locomotiva · locomozione · loculo · locusta · locuzione · lodare · lode · loden · lodevole · loggia · logica · logicamente · logico · logistica

More in the English-Chinese dictionary.