drug transaction - French English Dictionary
History

drug transaction



Meanings of "drug transaction" in French English Dictionary : 2 result(s)

English French
Law
drug transaction transaction reliée à la drogue
drug transaction transaction de stupéfiants