English-Latin dictionary »

status of resident alien meaning in Latin

EnglishLatin
status of resident alien noun

incolatus [incolatus](4th) M
noun