compescui

listen to the pronunciation of compescui
اللاتينية - الإنجليزية
quench
curb, confine, imprison
block, close
hold in check
restrain, check