Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
spots
noun
(n)
spots before the eyes caused by opaque cell fragments in the vitreous humor and lens
sebelum titik mata disebabkan oleh legap sel fragmen di mengkilap humor dan lensa
Synonym:
floater
,
musca volitans
,
muscae volitantes
source: wordnet30