bn:02287989n
Noun Named Entity
EL
Javier
EN
Xavier is a town and municipality located in the province and autonomous community of Navarre, northern Spain, with a population of 112. Wikipedia
English:
Spain
Navarre
Relations
Sources