French-Romanian dictionary »

navarra meaning in Romanian

FrenchRomanian
navarra

navarre◼◼◼