pertaining to the kingdom of navarre or navarre, spain or inhabitants - Français Anglais Dictionnaire