Summary
English Synonyms:   more detail...
  1. non-resident:


English

Detailed Synonyms for non-resident in English

non-resident:

non-resident adj

  1. non-resident

Related Synonyms for non-resident