MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Cannabis sativa

noun (n)

  • a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are prepared
    sebuah strong smelling tanaman dari yang kering daun sejumlah euphoriant halusinasi dan narkoba siap
    source: wordnet30