blockader
English
blockader meaning in English • blockader का अर्थ अंग्रेजी में
Noun
- One who blockades.
- A vessel employed in blockading.