Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Montia lamprosperma
noun
(n)
small Indian lettuce of northern regions
kecil india selada dari wilayah utara
Synonym:
blinking chickweed
,
blinks
,
water chickweed
source: wordnet30