LOOKING GLASS


Meaning of LOOKING GLASS in English

[looking glass] n (1562): mirror

Merriam-Webster English vocab.      Английский словарь Merriam Webster.