French Word: miroir m.
English Meaning: mirror
German Meaning: Spiegel
Spanish Meaning: el espejo
Listen to Word:

Play Sound

Example Sentences:

Le visage est le miroir de l'âme.
The face is the mirror of the soul.
[Show Details]