Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
simple eye
noun
(n)
an eye having a single lens
mata mengalami lensa tunggal
Synonym:
ocellus
,
stemma
source: wordnet30