Definisi 'looking glass'

English to English
noun
1 a mirror; usually a ladies' dressing mirror Terjemahkan
source: wordnet30

More Word(s)
mirror,

Visual Synonyms