Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Myrrhis odorata
noun
(n)
European herb with soft ferny leaves and white flowers
eropa herb dengan daun bunga ferny lembut dan putih
Synonym:
sweet cicely
source: wordnet30