dedicated%20oneself%20to%20something - Turco Inglés Diccionario

Proponer traducción