non-permanent resident - French English Dictionary
History

non-permanent resident



Meanings of "non-permanent resident" in French English Dictionary : 1 result(s)

English French
Real Estate
non-permanent resident résident non permanent [m]