Stay (fr. Séjour)

Translation into English

Synonyms

  • visite
  • escapade
  • étape
  • laisser-aller