to have accumulated three years of residence - English Synonyms Dictionary

Can't found any synonym terms.