Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
genus Lotus
noun
(n)
annual or perennial herbs or subshrubs
tahunan atau herba atau subshrubs abadi
Synonym:
lotus
source: wordnet30