Ce înseamnă “a astupa, a strangula”?

“a astupa, a strangula” în Dicționar Român - Englez

  • stop up