Seemed (fr. Semblèrent)

Translation into English

Synonyms

  • ressembler
  • avoir l'air
  • paraître
  • présenter
  • s'annoncer