bn:17239542n
Noun Named Entity
IT
No term available
EN
Spaniards in France are people from Spain residing in France and their descendants. Wikipedia
Relations
Sources