wrack (one's) brain - Turco Inglés Diccionario

Proponer traducción