MalayTranslate.com
Malay to English Translator
Translate Here

English to English

nin-sin

noun (n)

  • Chinese herb with palmately compound leaves and small greenish flowers and forked aromatic roots believed to have medicinal powers
    cina dengan herb palmately kompaun dan kecil kehijauan daun bunga dan bercagak akar wangi diyakini pengobatan kekuatan
    source: wordnet30