Traduction Anglais Français

Traduction "be lodged, dwell (in a certain house)" en Francais

English Version