English-Portuguese dictionary »

on the ropes meaning in Portuguese

EnglishPortuguese
on the ropes (showing signs of imminent failure or collapse)
adjective

na corda bambaadjective