parados
English
parados meaning in English • parados का अर्थ अंग्रेजी में
Noun
- An intercepting mound, erected in any part of a fortification to protect the defenders from a rear or ricochet fire; a traverse.