English | German | Russian | Czech

wonderdrug English

Meaning wonderdrug meaning

What does wonderdrug mean?

wonderdrug

(informal) A drug with remarkable properties.

Are you looking for...?