"remain afloat" in Polish — inglés-Polish dictionary | Mirar "remain afloat" in inglés

stay afloat
remain afloat

verbo
  1. utrzymywać się na powierzchni (pod względem finansowym)
    to remain profitable, to manage debt and stay in business