bn:00022614n
Noun Concept
AR
No term available
EN
A series of sentinels or of military posts enclosing or guarding some place or thing WordNet 3.0
Relations
Sources