We stayed (fr. Restâmes)

Translation into English

Synonyms

  • demeurâmes
  • habitâmes
  • séjournâmes