Turkish-English dictionary »

navarralı meaning in English

TurkishEnglish
Navarralı noun

Navarrese(someone from Navarre)
noun