English-Latin dictionary »

resident alien meaning in Latin

EnglishLatin
resident alien noun

incola [incolae](1st) C
noun

status of resident alien noun

incolatus [incolatus](4th) M
noun