INS


Meaning of INS in English

agency of the U.S. Department of Justice responsible for enforcing the laws pertaining to the admission of foreigners into the United States

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.