TOP

Definition of resident alien noun from the Oxford Advanced American Dictionary

See resident alien in the Oxford Advanced Learner's Dictionary