MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Indian 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
    source: wordnet30