Navarrese in Turkish Navarrese in Turkish Navarralı noun A native or inhabitant of Navarre, Spain. Add to Flashcards