English dictionary, thesaurus, translations & etymology
FreeDict.com

Navarre in Russian

Navarre in Russian

Нава́рра
proper noun
An autonomous community and province in northern Spain.
Наварра
proper noun
An autonomous community and province in northern Spain.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.