self-administer a drug - Alemán Inglés Diccionario

Proponer traducción