Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
looking glass
noun
(n)
a mirror; usually a ladies' dressing mirror
cermin; biasanya ladies' berpakaian cermin
Synonym:
glass
source: wordnet30