lodge in - Anglais Synonymes Dictionnaire

lodge in

v.
[1] occupy , reside