dedicate oneself completely to one's studies or an activity - Alemán Inglés Diccionario

Proponer traducción