Navarre in Russian
Navarre in Russian
Нава́рра
An autonomous community and province in northern Spain.
Наварра
An autonomous community and province in northern Spain.