Aller au contenu principal

Temporary lodgings (uk), temporary housing (usa)

Definition : Short term accomodations.
Translation : Un logement temporaire