×

residency meaning in French

n. résidence, maison; représentation; internat (médecine); résidence (d'un protectorat); domicile permanent

Related Words

  1. residence hall
  2. residence inn
  3. resident
  4. resident alien
PC Version

Copyright © 2018 WordTech Co.