The echo (fr. L'écho)

Translation into English

Synonyms

  • réflexion
  • résonance
  • réverbération