landed immigrants
English
Noun
landed immigrants
plural of
landed immigrant