mirrorEnglish

mirror

Noun

Polished surface that forms images by reflecting light

English: mirror

Bahasa: cermin

A faithful depiction or reflection

English: mirror

Bahasa: cermin

Verb

Reflect or resemble

English: mirror

Bahasa words with similar meanings

Words that start with "mirror"