a beleaguerment

listen to the pronunciation of a beleaguerment
English - Turkish
English - English
siege
beleaguerment
The fact or state of beleaguering; a state of blockade or siege
a beleaguerment
Favorites