Spanish-French dictionary »

navarra meaning in French

SpanishFrench
Navarra noun
{f}

Navarrenom {f}

Baja Navarra noun

Basse-Navarre

Your history