place where marijuana cigarettes or joints are sold - French English Dictionary

Suggest a Term