Had to (fr. Devions)

Translation into English

Synonyms

  • devait
  • était nécessaire
  • étions tenus