get high by mixing several different drugs or alcohol and drugs - Allemand Anglais Dictionnaire

Suggérer une traduction