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