barricader
English
barricader meaning in English • barricader का अर्थ अंग्रेजी में
Noun
- One who constructs barricades.