to pay its liabilities as they become due - Inglés Sinónimo Diccionario

Can't found any synonym terms.