Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sacred lotus
noun
(n)
native to eastern Asia; widely cultivated for its large pink or white flowers
penduduk untuk asia timur; luas terpelihara untuk yang besar atau putih bunga pink
Synonym:
indian lotus
,
lotus
,
nelumbo nucifera
source: wordnet30