Traduction Anglais Français

English Version

"abode, dwelling place, dwelling place" en Francais