Daccha definition

(dated) Cannabis.

noun
1
0
Advertisement