lemri

Traduction française :
miroir
English translation :
mirror