English to Portuguese Dictionary stifle

stifle

sufocar
translation of 'stifle'
verb
sufocar,
jugular,
asfixiar,
reprimir,
abafar
Credits: Google Translate
Download the
HelloEnglishApp
image_one