devote oneself intensely to a job or activity - Turco Inglés Diccionario

Proponer traducción