Dictionary English – Romanian

locust



Substantiv
1. (entom.)

lăcustă


2. (bot.) (și ~-tree)

salcâm