SWARM OF LOCUSTS


Meaning of SWARM OF LOCUSTS in English

large mass of grasshoppers

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.