to hem in; to waylay; to surround; to besiege; to blockade

listen to the pronunciation of to hem in; to waylay; to surround; to besiege; to blockade
Englisch - Englisch
beset
to hem in; to waylay; to surround; to besiege; to blockade
Favoriten