any psychoactive compound found in cannabis English - Italian

Related words

cannabinoid 




English translator: English Italian any psychoactive compound found in cannabis  Eesti sõnaraamat   Español Traductor   Svenska Översättare