resident aliens

English

Noun

resident aliens

  1. plural of resident alien