have (one's) head above water - Turco Inglés Diccionario

Proponer traducción