German-Latin dictionary »

navarra meaning in Latin

GermanLatin
Navarra Substantiv
Geografie: autonome Gemeinschaft im Norden Spaniens

Navarranoun