the large-scale movement of a population for some specific purpose

listen to the pronunciation of the large-scale movement of a population for some specific purpose
English - English

Definition of the large-scale movement of a population for some specific purpose in English English dictionary

the large-scale movement of a population for some specific purpose
migration
the large-scale movement of a population for some specific purpose
Favorites