beleaguer in Spanish
beleaguer in Spanish
asediar
To besiege; to surround with troops.
sitiar
To besiege; to surround with troops.
cercar
To besiege; to surround with troops.
hostigar
To vex, harass, or beset.