surround with troops, besiege; harass

listen to the pronunciation of surround with troops, besiege; harass
English - English
{f} beleaguer
surround with troops, besiege; harass
Favorites