Synonyms
locusta: cavalletta
Italian-English translation for "locusta"
"locusta" English translation
Results: 1-1 of 1
locusta {noun}
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.