Translation of Navarra in English:

Navarra

Navarre, n.

feminine noun

  • 1

    Navarre