English | German | Russian | Czech

drug lab English

Meaning drug lab meaning

What does drug lab mean?

drug lab

A laboratory designed for the manufacture of illegal drugs.

Are you looking for...?

drug | lab