new immigrants

English

Noun

new immigrants

  1. plural of new immigrant