← All words
proper noun

Estella

/esˈteʝa/

proper noun/esˈteʝa/

Estella-Lizarra (a town and municipality of Navarre, Spain)

Synonyms: Estella-Lizarra