MalayTranslate.com
Malay to English Translator
Translate Here

English to English

naturalised

adjective satellite (s)

  • planted so as to give an effect of wild growth
    ditanam sehingga memberikan efek dari tumbuhan liar
    Synonym:
    naturalized
    source: wordnet30