Translation of to keep one's head above water in Spanish:

to keep one's head above water

mantenerse a flote, phr.

phrase

  • 1

    mantenerse a flote