How is the word vestiges translated from French to English
Petites traces subsistant de quelque chose qui n'existe plus.
Small remaining traces of something that no longer exists.
Couldn’t load the audio. Please try again.


