to stifle {relations}, [ stifled ; stifled ]
Synonyms
  • أباخ ، أطفأ ، أخبى
Notices
  • strangle or suppress