What does Drogenrazzia mean?

Drogenrazzia - German to English

drugs bust [coll.]

View more

  • medications raid