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
الإنجليزية - الإنجليزية
beset
to hem in; to waylay; to surround; to besiege; to blockade
المفضلات