new immigrants

listen to the pronunciation of new immigrants
English - English

Definition of new immigrants in English English dictionary

hostel for new immigrants
place where new immigrants live for a period of time after arriving in Israel