DictionaryForumContacts

   English
Terms for subject Obsolete / dated containing Long Term | all forms | in specified order only
EnglishFrench
long-term residentrésident durablement installé
resident settled on a long-term basisrésident durablement installé