bedrängend

listen to the pronunciation of bedrängend
ألمانية - الإنجليزية
pressing hard
hassling
harrying
importuning
hustling
cornering
besetting
badgering
dunning