blockaded
English
blockaded meaning in English • blockaded का अर्थ अंग्रेजी में
Adjective
- having access obstructed by emplacement of a barrier, or by threat of force.