bn:02186584n
Noun Named Entity
JA
ルサイデ/バルカルロス
EN
Luzaide is a town in Navarre, northern Spain, located on the French border and just a few kilometers from the road frontier in the French village of Arnéguy. Wikipedia
Relations
Sources