bn:03248829n
Noun Concept
EL
No term available
EN
The Saudi–Yemen barrier is a physical barrier constructed by Saudi Arabia along part of its 1,800-kilometer border with Yemen. Wikipedia
Relations
Sources