landed immigrants

English

Noun

landed immigrants

  1. plural of landed immigrant