Ce înseamnă “a se descurca”?

“a se descurca” în Dicționar Român - Englez

  • to make do